\frameforsection[t]{
   \renewcommand\currentblocktitle{第1步：规划演示文稿的文件组织结构}
   \outonlyblock{
       \begin{itemize}
	 \item 推荐的文件组织结构：1个主控文档+若干节文档
	 \item 主控文档：编译时的入口文档,它把节文档集成到最终pdf文件\\
	 \item 节文档：在主控文档中使用\textbackslash inputsection命令导入\\
		 \begin{itemize}
		   \item 较长文稿内容可划分为若干节(section)
		   \item 较长的节又可分为若干子节(subsection）
		   \item 节或子节都可以对应单独的tex文件(节（子节）文档
		   \item 本文档类提供\textbackslash inputsection命令把节文档嵌入主控文档
		   \item 本文档类提供\textbackslash inputsubsection命令把子节文档嵌入节文档
		   \item 本文档类会根据节(子节）文档名自动生成二级目录和frame标题
		 \end{itemize}
       \end{itemize}
     }
     \outonlyblock{
       \begin{itemize}
	 \item 本演示文稿的文件组织结构\\
           \begin{figure}[h]
	     \includegraphics[scale=0.6]{images/本演示文稿文件结构.pdf}
	   \end{figure}
	   \begin{itemize}
	     \item main.tex-主控文档，通过它集成4个节文档
	     \item 节文档:利用\textbackslash inputsection或\textbackslash inputsubsection嵌入到主控文档中
	       \begin{itemize}
		 \item 本文档类的开发背景.tex-第1个节文档
		 \item 本文档类的总体构成.tex-第2个节文档
		 \item 本文档类的使用流程.tex-第3个节文档
		 \item 本文档类的常用命令.tex-第4个节文档
	       \end{itemize}
	   \end{itemize}
       \end{itemize}
   }
   \renewcommand\currentblocktitle{第2步：创建和编辑主控文档}
   \outonlyblock{
       \begin{itemize}
	 \item 将本文档类所在目录副本重命名为你的演示文稿项目名称，如``机器学习的最新发展''
	 \item 参照main.tex创建主控文档，在导言区设置文档标题、作者、日期、机构，设置目录页内容
	   左边距
	   \begin{figure}[h]
	     \includegraphics[scale=0.4]{images/第1步.png}
	   \end{figure}
       \end{itemize}
   }
   \outonlyblock{
     \begin{itemize}
	 \item 添加标题页frame和总目录frame\\
	   在主控文档\textbackslash begin\{document\} 下方，添加如下命令：\\
	   \begin{itemize}
	     \item \textbackslash titlepageframe
	     \item \textbackslash frameforcontents*\\
	       说明：这两个命令分别用来生成标题页幻灯片和目录页幻灯片,其具体用法，详见后续章节介绍\\
	   \end{itemize}
	 \item 使用\textbackslash inputsection，按顺序把节文档嵌入到主控文档中\\
	   关于\textbackslash inputsection命令的用法，详见后续介绍
	   \begin{figure}[h]
	     \includegraphics[scale=0.4]{images/第2步.png}
	   \end{figure}
       \end{itemize}
   }
   \renewcommand{\currentblocktitle}{第3步：创建和编辑节文档}
   \outonlyblock{
     \begin{itemize}
       \item 直接打开节文档进行编辑，若节文档还不存在，就创建之，文件名与\textbackslash inputsection参数保持一致
       \item 节文档内容的常用框架\\
	 \begin{itemize}
	   \item 框架1\\
	   \textbackslash frameforsection[可选项，与frame环境相同]\{\\
	     \quad\textbackslash renewcommand\textbackslash currentblocktitle\{block标题\}\\
	     \quad\textbackslash outonlyblock\{\\
	       \qquad \ldots\\
	     \quad\}\\
	     \quad\textbackslash outonlyblock\{\\
	       \qquad \ldots\\
	     \quad\}\\
	   \}\\
	   \ldots\\ 
	 \end{itemize}
     \end{itemize}
   }
   \outonlyblock{
     \begin{itemize}
       \item 节文档内容的常用框架\\
	 \begin{itemize}
	   \item 框架2\\
	      \textbackslash frameforsection[可选项，与frame环境相同]\{\\
		\quad\textbackslash begin\{itemize\}\\
	         \qquad \textbackslash item xxx\\
	         \qquad \textbackslash item xxx\\
		    \qquad \ldots\\
	      \}\\
	 \end{itemize} 
	 根据实际情况选择框架，在框架中，可自由使用各种beamer命令，实现自己想要的效果\\
	 本文档类自定义了一些可以在创建frame中常用的命令，具体请参考后文详述\\
	 以上框架是本文档类建议的，能提供对文档的更好的可维护性。不是必须的\\
     \end{itemize}
   }
}
